CORBA Lacks Venom
نویسندگان
چکیده
Distributed objects bring to distributed computing such desirable properties of modularisation, abstraction and reuse easing the burden of development and maintenance by diminishing the gap between implementation and real-world objects. Distributed objects, however, need a consistent framework in which inter-object communication may take place. The Common Object Request Broker Architecture (CORBA) is a distributed object standard. CORBA’s primary protocol is the Internet Interoperable Object Protocol limited to blocked synchronous remote procedure calls, over TCP/IP which is inappropriate for systems requiring timely guarantees. The Real-time Wide Area Network Dissemination Architecture Protocol (RWANDA) overcomes the synchronous limitation by building on top of an asynchronous group communication model where applications only pay for required quality of service (QoS) such as multicast, virtual synchrony and encrypted communication. In RWANDA, information sources use channels to disseminate information to a potentially large and changing set of channel subscribers. RWANDA recognises the differing media characteristics and transport requirements of multimedia by providing a protocol composition framework that extends to incorporate yet unsupported communication protocols, qualities of service and optimised multimedia stacks. RWANDA provides an asynchronous foundation necessary for developing a large scale wide area network continuous media protocol.
منابع مشابه
A Survey of Fault Tolerant CORBA Systems
CORBA is an OMG standard for distributed object computing; but despite being a standard and wide scale acceptance in the industry it lacks the ability to meet high demands of quality of service (QoS) required for building a reliable fault tolerant distributed system. To tackle these issues, in 2001, OMG incorporated fault tolerance mechanisms, QoS policies and services in its standard interface...
متن کاملProviding for an Open, Real-Time CORBA
While CORBA provides an infrastructure which allows objects to communicate, independent of the spe-ciic techniques, languages, and platforms used to implement the objects, it is not yet suited for real-time applications since CORBA lacks essential quality-of-service (QoS) features. Current work on real-time CORBA includes an oo-line scheduled, hard, real-time system based on rate-monotonic sche...
متن کاملExploiting XML with CORBA to Improve Distributing EMBL Data
The EMBL Nucleotide Sequence Database is a comprehensive database of DNA and RNA sequences. The current resource lacks a flexible environment to meet individual researchers’ special needs. CORBA and XML are emerging as two streams of standardisation for distributed computing and web applications, and have attracted extensive attention in the biological field. We have developed a CORBA infrastru...
متن کاملMorphology, Histology and Histochemistry of the Venom Apparatus of the Centipede, Scolopendra valida (Chilopoda, Scolopendridae)
Morphological, histological and histochemical characterizations of the venom apparatus of the centapede, S. valida have been investigated. The venom apparatus of Scolopendra valida consists of a pair of maxillipedes and venom glands situated anteriorly in the prosoma on either side of the first segment of the body. Each venom gland is continuous with a hollow tubular claw possessing a sharp tip...
متن کاملThe Design and Performance of a Real-time CORBA Event Service
The CORBA Event Service provides a flexible model for asynchronous communication among objects.However, the standard CORBA Event Service specification lacks important features required by realtime applications. For instance, operational flight programs for fighter aircraft have complex real-time processing requirements. This paper describes the design and performance of an object-oriented, real...
متن کامل